package main

import "fmt"

func main() {
	//fmt.Printf("%b \n", 123.123456)
	//fmt.Printf("%f \n", 123.123456)
	//fmt.Printf("%.2f \n", 123.123456)
	//fmt.Printf("%e \n", 123.123456)
	//fmt.Printf("%E \n", 123.123456)
	//fmt.Printf("%.1e \n", 123.123456)
	//fmt.Printf("%F \n", 123.123456)
	//fmt.Printf("%g \n", 123.123456)
	//fmt.Printf("%G \n", 123.123456)

	var value complex64 = 2.1 + 12i
	value2 := complex(2.1, 12)

	fmt.Println(real(value))
	fmt.Println(imag(value))
	fmt.Println(value2)

}
